// 编写一个函数来查找字符串数组中的最长公共前缀。

// 如果不存在公共前缀，返回空字符串 ""。
// 示例 1：

// 输入：strs = ["flower","flow","flight"]
// 输出："fl"
// 示例 2：

// 输入：strs = ["dog","racecar","car"]
// 输出：""
// 解释：输入不存在公共前缀。
var longestCommonPrefix = function (strs) {
    if (strs.length == 0 && strs == null) {
        return ""
    }
    let result = strs[0]
    for (let i = 1; i < strs.length; i++) {
        let len = Math.min(result.length, strs[i].length)
        let index = 0
        while (index < len && result.charAt(index) === strs[i].charAt(index)) {
            index++
        }
        result = result.substring(0, index)
        if (index == 0) {
            return ""
        }
    }
    return result
};
console.log(longestCommonPrefix(["dog", "dacecar", "car"]))